tek gözlü dev - Turkish English Dictionary